test.out:test.o
		gcc -o test.out test.o
test.o:test.s
		gcc -c -o test.o test.s
test.s:test.i
		gcc -S -o test.s test.i
test.i:test.c
		gcc -E -o test.i test.c
.PHONY:clean
clean:
		rm -f test.out test.i test.o test.s
